
root { 
    display: block;
}
body{
    
}

header{ 
    background-color: #666666;
}

ul{
    margin-top: 1em;
    background: #FFFFFF;
}
article#article1{
    margin-top: -0.1em;
    border-color: #666666;
    border: solid 1px #ccc;
    margin-bottom: 0.1em;
}

article#article2 {
    margin-left: 20em; 
    background-color: #fff;
    max-width: 30%;
    margin-bottom: 0.1em;
}

form#form-order{
    margin-top: 0.5em;
   /*background: ;*/
}

h4{
    margin-top: 0.1em;
    margin-bottom: 0.1em;
}

nivel2  {
    padding: 0 20px;
    color: #cc6600;
    max-width: 30%;
}

nivel3  {
    padding: 0 40px;
    max-width: 30%;
}

nivel4  {
    padding: 0 70px;
    max-width: 30%;
}

nivel5  {
    padding: 0 90px;
    max-width: 30%;
}

input{
	height: 2.5em;	
	width: 20em;
	max-width: 30%;
	font-size: 12px;
	background-color: #fff; 
}

table#tabla{
    margin-bottom: 0.1em;
    
}
p { 
  font: oblique bold 120% cursive; 
}
table#tabla thead{
    background: #FFFFFF;
}

table#tabla tbody{
    background: #FFFFFF;
}

table#tabla td{
	padding-right: 1em;
	height: 1em;
        width: auto;
}



body{
    background-color: #ccc;
}